Take It EASEA

نویسندگان

  • Pierre Collet
  • Evelyne Lutton
  • Marc Schoenauer
  • Jean Louchet
چکیده

Evolutionary algorithms are not straightforward to implement and the lack of any specialised language forces users to reinvent the wheel every time they want to write a new program Over the last years evolutionary libraries have appeared trying to reduce the amount of work involved in writing such algorithms from scratch by o ering standard engines strategies and tools Unfortunately most of these libraries are quite complex to use and imply a deep knowledge of object programming and C To further reduce the amount of work needed to implement a new algorithm without however throwing down the drain all the man years already spent in the development of such libraries we have designed EASEA acronym for EAsy Speci cation of Evolutionary Algorithms a new high level language dedicated to the speci cation of evolutionary algorithms EASEA compiles ez les into C object les containing function calls to a chosen existing library The resulting C le is in turn compiled and linked with the library to produce an executable le implementing the evolutionary algorithm speci ed in the original ez le EASEA v is available on the web at http www rocq inria fr EVO Lab

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Generic Local Search (Memetic) Algorithm on a Single GPGPU Chip

This paper presents the first implementation of a generic memetic algorithm on one of the two GPU (Graphic Processing Unit) chips of a GTX295 gaming card. Observed speedups range between ×70 and ×120, mainly depending on the population size. An automatic parallelization of a memetic algorithm is provided through an upgrade of the EASEA language, so that the EC community can benefit from the ext...

متن کامل

HSF: A Generic Framework to Easily Design Meta-Heuristic Methods

For some years now, Meta-Heuristic methods have demonstrated their ability to tackle large-scale optimisation problems. Up to now, several frameworks have been implemented for this family of methods. Some of them are either dedicated to Local Search such as EasyLocal++[5], Localizer[8], LocalSearch framework[1], Templar[7], HotFrame[4] or to Evolutionary Computation such as EOS[2], EASEA[3]. Th...

متن کامل

GridVis: Visualisation of Island-Based Parallel Genetic Algorithms

Island Model parallel genetic algorithms rely on various migration models and their associated parameter settings. A fine understanding of how the islands interact and exchange informations is an important issue for the design of efficient algorithms. This article presents GridVis, an interactive tool for visualising the exchange of individuals and the propagation of fitness values between isla...

متن کامل

Studies Into the Omission of Take-Down Tension System in Circular Kniting Machanes (TECHNICAL NOTE)

This paper reports on an attempt to modify a circular knitting machine such that it would operate without the need for a customary tension system where a kinitting machine can operate without an asymmetric take-down system preliminary results appear promising and warrant further development. 

متن کامل

Cut-off Sampling Design: Take all, Take Some, and Take None

Extended Abstract. Sampling is the process of selecting units (e.g., people, organizations) from a population of interest so that by studying the sample we may fairly generalize our results back to the population from which they were chosen. To draw a sample from the underlying population, a variety of sampling methods can be employed, individually or in combination. Cut-off sampling is a pr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000